package main

import "fmt"

func main() {
	// 顺序执行
	fmt.Println("Step 1")
	fmt.Println("Step 2")
	fmt.Println("Step 3")

	// 单分支
	var score int = 85

	if score >= 60 {
		fmt.Println("Pass")
	} else {
		fmt.Println("Fail")
	}

	// 多分支
	switch score {
	case 90:
		fmt.Println("A")
	case 80:
		fmt.Println("B")
	case 70:
		fmt.Println("C")
	default:
		fmt.Println("F")
	}

	// 循环
	// 定义临时变量i, 初始值为1, 循环条件为i小于等于5
	for i := 1; i <= 5; i++ {
		fmt.Println(i)
	}
}
